package com.tencreat.domain.mall.vo;

import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.math.BigDecimal;

/**
 * 描述信息
 *
 * @Author wushengqi
 * @Company: 深圳腾创互联科技有限公司
 * @link: https://tencreat.com
 * @Date: 2022/12/13 15:35
 */
@Data
public class MallAdminOrderStatisticsVO {

    @ApiModelProperty(value = "已完成订单金额")
    private BigDecimal overMoney;

    @ApiModelProperty(value = "今日已完成订单金额")
    private BigDecimal todayOverMoney;

    @ApiModelProperty(value = "待付款订单金额")
    private BigDecimal waitPayMoney;

    @ApiModelProperty(value = "今日待付款订单金额")
    private BigDecimal todayWaitPayMoney;

    @ApiModelProperty(value = "待发货订单金额")
    private BigDecimal waitDeliverMoney;

    @ApiModelProperty(value = "今日待发货订单金额")
    private BigDecimal todayWaitDeliverMoney;

    @ApiModelProperty(value = "待收货订单金额")
    private BigDecimal waitReceiveMoney;

    @ApiModelProperty(value = "今日待收货订单金额")
    private BigDecimal todayWaitReceiveMoney;

    @ApiModelProperty(value = "已取消订单金额")
    private BigDecimal cancelMoney;

    @ApiModelProperty(value = "今日已取消订单金额")
    private BigDecimal todayCancelMoney;

    @ApiModelProperty(value = "会员订单总金额")
    private BigDecimal memberMoney;

    @ApiModelProperty(value = "今日会员订单总金额")
    private BigDecimal todayMemberMoney;



    @ApiModelProperty(value = "订单总数")
    private Integer orderTotal;

    @ApiModelProperty(value = "供应总价")
    private BigDecimal overSupply;

    @ApiModelProperty(value = "货款")
    private BigDecimal goodsPayment;
    @ApiModelProperty(value = "结算中货款")
    private BigDecimal goodsPaymentIn;

    @ApiModelProperty(value = "提现金额")
    private BigDecimal withdrawMoney;

}
